Optimizing Grid Site Manager Performance with Virtual Machines
نویسندگان
چکیده
Virtualization can enhance the functionality and ease the management of current and future Grids by enabling ondemand creation of services and virtual clusters with customized environments, QoS provisioning and policy-based resource allocation. In this work, we consider the use of virtual machines (VMs) in a data-center environment, where a significant portion of resources from a shared pool are dedicated to Grid job processing. The goal is to improve efficiency while supporting a variety of different workloads. We analyze workload data for the past year from a Tier-2 Resource Center at the RRC Kurchatov Institute (Moscow, Russia). Our analysis reveals that a large fraction of Grid jobs have low CPU utilization, which suggests that using virtual machines to isolate execution of different Grid jobs on the shared hardware might be beneficial for optimizing the data-center resource usage. Our simulation results show that with only half the original infrastructure employing VMs (50 nodes and four VMs per node) we can support 99% of the load processed by the original system (100 nodes). Finally, we describe a prototype implementation of a virtual machine management system for Grid computing.
منابع مشابه
Management von verteilten ingenieurwissenschaftlichen Anwendungen in heterogenen Grid-Umgebungen
Deploying Grid technologies by distributing an application over several machines is widely emerging for scientific simulations, which have large requirements for computational resources. While in the last couple of years distributed simulations were often executed on a pure demonstration level, currently ongoing work is focusing on taking the steps necessary to use the technology in an every da...
متن کاملA Multiple Dimension Slotting Approach for Virtualized Resource Management
Recent advances in virtualization technologies can be applied to different research areas, such as virtualized resource management in High Performance Computing (HPC) Grid. On the one hand, the HPC Grid hides to users the complexity of the virtual cluster management, but on the other hand, the Virtual Machines (VM) are managed in the execution domain of the node’s resource manager. Hence, local...
متن کاملVirtual Data System on distributed virtual machines in computational grids
This paper presents the work of building a Grid workflow system on distributed virtual machines. A Grid Virtualization Engine (GVE) is implemented to manage virtual machines as computing resources for Grid applications. The Virtual Data System (VDS) functions as a Grid workflow engine. This paper designs and implements the Virtual Data System on distributed virtual machines, which are enabled b...
متن کاملPerformance Prediction Based Resource Selection in Grid Environments
Deploying Grid technologies by distributing an application over several machines has been widely used for scientific simulations, which have large requirements for computational resources. The Grid Configuration Manager (GCM) is a tool developed to ease the management of scientific applications in distributed environments and to hide some of the complexities of Grids from the end-user. In this ...
متن کاملVirtual Machines in DynaSOAr: Creating an on-demand ad-hoc Virtual Grid
DynaSOAr is an infrastructure for dynamically deploying web services over a Grid or a set of networked resources. The DynaSOAr view of grid computing focussed entirely on the concept of services, rather than the more traditional jobs. Services are deployed on demand to meet the changing performance requirements. DynaSOAr includes the support to deploy services in pre-built Virtual Machines on d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006